ci: Expand bootc testing to cover c10s
authorColin Walters <walters@verbum.org>
Tue, 8 Jul 2025 00:50:45 +0000 (20:50 -0400)
committerColin Walters <walters@verbum.org>
Tue, 8 Jul 2025 14:13:11 +0000 (10:13 -0400)
Because it's an active development target.

Signed-off-by: Colin Walters <walters@verbum.org>
.github/workflows/bootc.yaml

index 25f2995e087cfc3b6d550c1f850f0282fb15b955..6104d803c8a0b4798f68dfcf900b4aeed72f8e35 100644 (file)
@@ -15,8 +15,12 @@ concurrency:
   cancel-in-progress: true
 
 jobs:
-  c9s-e2e:
+  e2e:
     runs-on: ubuntu-24.04
+    strategy:
+      fail-fast: false
+      matrix:
+        stream: [stream9, stream10]
     steps:
       - uses: actions/checkout@v4
       - name: Installdeps
@@ -28,7 +32,7 @@ jobs:
           sudo apt update
           sudo apt install -y crun/testing podman/testing skopeo/testing
       - name: build
-        run: sudo just build
+        run: sudo just build --build-arg=base=quay.io/centos-bootc/centos-bootc:${{ matrix.stream }}
       - name: unitcontainer
         run: sudo just unitcontainer
       - name: unittest
@@ -46,5 +50,5 @@ jobs:
         if: failure()
         uses: actions/upload-artifact@v4
         with:
-          name: test-suite-log
+          name: test-suite-log-${{ matrix.stream }}
           path: target/unittest